sustained winds - French English Dictionary